﻿using Grow.Module.Builder;
using Grow.Module.Options;

namespace Grow.GuidGenerator.CreateGuidGenerator
{
    /// <summary>
    /// Guid Id 生成器 构建对象
    /// </summary>
    public interface ICreateGuidGeneratorBuilder : IBuilder
    {
        /// <summary>
        /// 添加 GuidGenerator 选项
        /// </summary>
        /// <param name="guidGeneratorOptionsAction"></param>
        /// <returns></returns>
        ICreateGuidGeneratorBuilder AddGuidGeneratorOptions(Action<IOptionsBind, GuidGeneratorOptions> guidGeneratorOptionsAction);
    }
}
